import {
	Tabbar,
	TabbarItem,
	Image as VanImage,
	Toast,
	DropdownMenu,
	DropdownItem,
	CountDown,
	Icon,
	Swipe,
	SwipeItem,
	Tab,
	Tabs,
	Loading,
	Cell,
	CellGroup,
	List,
	Checkbox,
	CheckboxGroup,
	Stepper,
	Overlay,
	Search,
	Popup,
	Skeleton,
	Lazyload,
	NavBar,
	ContactEdit,
	Area,
	NumberKeyboard,
	PasswordInput,
} from "vant";

import "vant/lib/index.css";

export default {
	install(Vue) {
		Vue.use(Tabbar);
		Vue.use(TabbarItem);
		Vue.use(Search);
		Vue.use(VanImage);
		Vue.use(Toast);
		Vue.use(DropdownMenu);
		Vue.use(DropdownItem);
		Vue.use(CountDown);
		Vue.use(Icon);
		Vue.use(Swipe);
		Vue.use(SwipeItem);
		Vue.use(Tab);
		Vue.use(Tabs);
		Vue.use(Loading);
		Vue.use(Cell);
		Vue.use(CellGroup);
		Vue.use(Skeleton);
		Vue.use(Lazyload);
		Vue.use(Popup);
		Vue.use(Toast);
		Vue.use(List);
		Vue.use(Checkbox);
		Vue.use(CheckboxGroup);
		Vue.use(Stepper);
		Vue.use(Overlay);
		Vue.use(Popup);
		Vue.use(NavBar);
		Vue.use(Area);
		Vue.use(ContactEdit);
		Vue.use(PasswordInput);
		Vue.use(NumberKeyboard);
	},
};
